home *** CD-ROM | disk | FTP | other *** search
/ Atari Forever 4 / Atari Forever 4.zip / Atari Forever 4.iso / PD_THEMA / TEXTVERA / PROFITXT / PROFUER / KONFIG.DAT < prev    next >
Text File  |  1998-03-14  |  8KB  |  217 lines

  1. , Anleitung zum Entwerfen eines Druckertreibers
  2. , für Profitext Version 2.5
  3. ,
  4. ,
  5. ,
  6. , 1. Regel: Vor jeden Kommentar, oder jede Zeile, die nicht 
  7. , irgendwelche Kontrollzeichen enthält, die für das Programm
  8. , notwendig sind, muß ein Komma gesetzt werden.
  9. ,
  10. , In allen Zeilen, in denen nicht als erstes Zeichen ein Komma
  11. , auftaucht, müssen Sie Kontrollzeichen zur Steuerung Ihres
  12. , Druckers einbauen.
  13. , Dabei gehen Sie zweckmäßigerweise so vor, daß Sie erst
  14. , mit DELETE den hinten stehenden Text nach vorne ziehen, um
  15. , beim Schreiben der Kontrollzeichen nicht einen Word-wrap
  16. , auszulösen.
  17. ,
  18. , Die Kontrollzeichen sowie alle notwendigen Buchstaben dürfen
  19. , Sie nur als hexadezimalen ASCII-Code schreiben.
  20. , Ansonsten können Sie natürlich auch im Handbuch Ihres Druckers
  21. , nachschlagen.
  22. ,
  23. ,
  24. , Alle ASCII-Zeichen sind grundsätzlich zweistellig zu schreiben.
  25. , Also wird aus "4" eine "04", "27" bleibt "27" und "E" wird
  26. , zu "0E".
  27. , Zwischen allen einzelnen Zeichen, müssen Sie ein Leerzeichen 
  28. , Platz lassen.
  29. ,
  30. , Damit das Umwandlungsprogramm das Nullbyte, das öfters mal zu
  31. , verwenden ist, auch erkennen kann, muß ein Nullbyte ("00")
  32. , immer von einem Sternchen gefolgt werden.
  33. , Beispiel: 27 31 00*
  34. , Nur so wird der Druckertreiber korrekt erzeugt !!
  35. ,
  36. ,
  37. , Zur Demonstration folgt nun ein Druckertreiber für den
  38. , 24-Nadel-Drucker NEC P6.
  39. ,
  40. ,
  41. ,
  42. ,
  43. 7D                               , Zeichenfolge für ü    - 1
  44. 7B                               , Zeichenfolge für ä    - 2
  45. 7C                               , Zeichenfolge für ö    - 3
  46. 7E                               , Zeichenfolge für ß    - 4
  47. 5D                               , Zeichenfolge für Ü    - 5
  48. 5B                               , Zeichenfolge für Ä    - 6
  49. 5C                               , Zeichenfolge für Ö    - 7
  50. 40                               , Zeichenfolge für §    - 8
  51. 1B 53 00*                        , Superscript an        - 9
  52. 1B 54                            , Superscript aus       - 10
  53. 1B 53 01                         , Subscript an          - 11
  54. 1B 54                            , Subscript aus         - 12
  55. 1B 45                            , fett an               - 13
  56. 1B 46                            , fett aus              - 14
  57. 1B 61 01                         , zentriert an          - 15
  58. 1B 61 00*                        , zentriert aus         - 16
  59. 1B 2D 01                         , unterstrichen an      - 17
  60. 1B 2D 00*                        , unterstrichen aus     - 18
  61. 1B 21 40                         , kursiv an             - 19
  62. 1B 21 00*                        , kursiv aus            - 20
  63. ,
  64. ,
  65. ,
  66. , Ab hier kommen Zeilen, die Sie nach eigenem Geschmack variieren 
  67. , können, nämlich die Definition der großen Überschriften. 
  68. , Sie können Sie nur breit, nur hoch, oder sonstwie machen.
  69. , Einzige Regel: Was Sie bei "Überschrift an" einführen, müssen
  70. , Sie bei "Überschrift aus" auch wieder abschalten !!
  71. ,
  72. ,
  73. 1B 45 1B 61 01 1C 45 01 1C 56 01        , Überschrift an   - 21
  74. 1B 46 1B 61 00*1C 45 00*1C 56 00*       , Überschrift aus  - 22
  75. ,
  76. ,
  77. ,
  78. , Nun folgt noch die Kontrollkombination, die den Druckkopf in
  79. , die Mitte des Blattes führt, also dorthin, wo die zweite Spalte
  80. , Ihrer Meinung nach beginnen soll.
  81. ,
  82. ,
  83. 1B 24 00*01                        , Druckkopf Blattmitte  -23 
  84. ,
  85. ,
  86. , Nun folgt noch die Kontrollkombination, um zur Sicherheit die
  87. , Schreibbreite 80 Zeichen an Ihren Drucker zu senden.
  88. ,
  89. ,
  90. 1B 51 50                           , 80 Zeichen Breite  - 24
  91. ,
  92. ,
  93. , Diese letzte Konvention ist nicht unbedingt notwendig.
  94. ,
  95. ,
  96. , Merkregel:
  97. , Wenn Ihr Drucker irgendeine dieser Optionen nicht zur Verfügung 
  98. , stellt, so dürfen Sie an dieser Stelle nichts eingeben, das
  99. , Programm muß einen Leerstring erhalten, sonst kommt es zu
  100. , unvorhersehbaren Ausdrucken.
  101. , Diese Zeilen, in denen nichts steht, dürfen keineswegs als
  102. , erstes Zeichen ein Komma enthalten.
  103. ,
  104. , Bei Fragen wenden Sie sich bitte an den Autor.
  105. ,
  106. ,
  107. , Ab jetzt kommen die fremdsprachlichen Sonderzeichen:
  108. ,
  109. , Diese Sonderzeichen müssen Sie ebenfalls nicht unbedingt 
  110. , eintragen. Es ist allerdings notwendig, sobald Sie 
  111. , französische, spanische oder norwegische (bzw. dänische) 
  112. , Sonderzeichen drucken möchten.
  113. , Es wird im Hinweis jeweils das betreffende Zeichen angezeigt,
  114. , das Sie ersetzen müssen:
  115. ,
  116. ,
  117. 85                           , Zeichenfolge à - 25
  118. 87                           , Zeichenfolge ç - 26
  119. 96                           , Zeichenfolge û - 27
  120. 82                           , Zeichenfolge é - 28
  121. 88                           , Zeichenfolge ê - 29
  122. 8A                           , Zeichenfolge è - 30
  123. 80                           , Zeichenfolge Ç - 31
  124. A4                           , Zeichenfolge ñ - 32
  125. A2                           , Zeichenfolge ó - 33
  126. A3                           , Zeichenfolge ú - 34
  127. A5                           , Zeichenfolge Ñ - 35
  128. AD                           , Zeichenfolge ¡ - 36
  129. A1                           , Zeichenfolge í - 37
  130. A8                           , Zeichenfolge ¿ - 38
  131. 91                           , Zeichenfolge æ - 39
  132. 1B 52 0A 7C 1B 52 02         , Zeichenfolge ø - 40
  133. 92                           , Zeichenfolge Æ - 41
  134. 1B 52 0A 5C 1B 52 02         , Zeichenfolge Ø - 42
  135. 90                           , Zeichenfolge É - 43
  136. ,
  137. ,
  138. , Um die Sicherheit Ihres Druckers zu gewährleisten (Druck
  139. , über rechten Papierrand hinaus gilt es immer zu verhindern):
  140. ,
  141. 1B 3C                        , Zeichenfolge für Druckkopf 
  142. ,                              nach links - 44
  143. , Die folgenden beiden Angaben dienen zum korrekten Ausdruck
  144. , eines Listings (Basic, Pascal, C, o.ä., solange es als ASCII-
  145. , Datei vorliegt.)
  146. ,
  147. 1B 52 00*                    , Zeichenfolge für 
  148. ,                              amerikanischen Zeichensatz - 45
  149. ,
  150. 1B 52 01                     , Zeichenfolge für 
  151. ,                              deutschen Zeichensatz - 46
  152. ,
  153. 1C 40                        , Zeichenfolge für 
  154. ,                              Drucker-RESET - 47 
  155. ,
  156. ,
  157. 1B 51              , Zeichenfolge für Zeichenbreite auf x Zeichen
  158. , {x muß nachstellbar sein. Wenn dies nicht der Fall ist, dann
  159. , soll diese Zeile besser draußen bleiben !! - 48
  160. ,
  161. 1B 6C            , Zeichenfolge für linker Rand x (nach-
  162. ,                  stellbar)          - 49
  163. ,
  164. ,
  165. ,
  166. , Nun folgen die niederländischen Sonderzeichen.
  167. , Die sonderliche Reihenfolge rührt daher, daß diese Funktion
  168. , von Profitext erst später eingebaut wurde und das Programm
  169. , dennoch voll kompatibel zu früheren Druckertreibern sein
  170. , sollte.
  171. ,
  172. ,
  173. 1B 52 0B 7C 1B 52 02    , Zeichenfolge für          - 50
  174. 59                      , Zeichenfolge für          - 51
  175. E0                      , Zeichenfolge für          - 52
  176. EC                      , Zeichenfolge für          - 53
  177. E3                      , Zeichenfolge für          - 54
  178. F7                      , Zeichenfolge für          - 55
  179. E4                      , Zeichenfolge für          - 56
  180. ,
  181. ,
  182. ,
  183. 1B 70 00*1B 78 01    , Zeichenfolge für NLQ (oder LQ) - Modus  - 57
  184. 1B 70 00*1B 78 00*   , Zeichenfolge für Draft-Modus            - 58 
  185. 1B 70 01          , Zeichenfolge für Proportional-Modus     - 59
  186. ,
  187. ,
  188. ,
  189. ,
  190. 41        , Zeichenfolge für leistungsfähigen Drucker  - 60
  191. ,
  192. ,
  193. ,
  194. 1B 25 01       , Zeichenfolge für Anwahl des selbstdefinierten 
  195. , Zeichensatzes     - 61
  196. ,
  197. 1B 25 00*      , Zeichenfolge für Anwahl des festinstallierten
  198. , Zeichensatzes        -62
  199. ,
  200. ,
  201. , Damit haben Sie Ihren Druckertreiber nun korrekt erstellt.
  202. ,
  203. , Auch alle künftigen Versionen von Profitext werden zu diesem
  204. , Konzept und ganz speziell zu diesem Treiber kompatibel bleiben.
  205. ,
  206. ,
  207. ,
  208.  
  209.  
  210.  
  211.  
  212.